payment of an advance - Español Inglés Diccionario